home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et-2_2.lha / et2.2 / src / ScrollBar.h < prev    next >
C/C++ Source or Header  |  1990-11-28  |  499b  |  25 lines

  1. #ifndef ScrollBar_First
  2. #ifdef __GNUG__
  3. #pragma once
  4. #endif
  5. #define ScrollBar_First
  6.  
  7. #include "Expander.h"
  8.  
  9. class ScrollBar: public Expander {
  10.     class Slider *slider;
  11. public:
  12.     MetaDef(ScrollBar);
  13.     ScrollBar(int id= cIdNone, Direction d= eHor);
  14.     
  15.     void Draw(Rectangle r);
  16.     void ViewSizeChanged(Point);
  17.     void Init(Point e, Point sz, Point vsz);
  18.     void Control(int id, int part, void *val);
  19.     void BubbleUpdate(Point);
  20.     void SetThumbRange(Point);
  21. };
  22.  
  23. #endif ScrollBar_First
  24.  
  25.